home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-09-01 | 48.2 KB | 1,242 lines | [TEXT/ttxt] |
-
-
- ABOUT THIS REFERENCE CARD:
-
- The operational features of your modem can be accessed through direct
- commands as well as through the menus of full-featured communications
- software like Hayes Smartcom II and Smartcom III. For those users whose
- applications require instructions be given to the modem directly, the
- various sections of this card list the AT Commands that can be issued to
- control the modem, the S-Registers that can be used to further configure
- it, and the Result Codes the modem returns in response to commands and
- call progress monitoring.
-
- This card also includes a chart outlining the modem-to-DTE cabling
- requirements for optimum use of the modem in all its operating modes.
-
- The V-series System Product User's Reference provides general suggestions
- for using command and register options to configure a V-series system
- product to be used with a particular computer and software. This card is
- the primary reference for the AT Commands, Result Codes, and S-Registers
- supported by your modem. For information on using the modem in V.25bis
- command mode, see the CCITT V.25bis Reference Card.
-
- WHEN TO USE AT COMMANDS:
-
- Aside from selected AT Commands in a setup or initialization string within
- your software, most communications software does not require modem
- control with commands. Note that the use of AT Commands is not a
- substitute for the features provided by commercial software. On-line
- activities must be performed by software; no AT Commands are available,
- for example, for file transfers between connected systems.
-
- IMPORTANT: To use the modem, even with AT Commands, communications
- software or some program that performs "terminal emulation" is required.
- Commands cannot be issued from your computer's operating system prompt.
-
- COMMAND FORMAT:
-
- AT commands are issued from the modem's command state in the following
- format.
-
- Command Prefix - AT
-
- The AT prefixes the command line to get the modem's attention, detect the
- speed at which the computer is sending information to the serial port,
- and recognize the character format (way the information is structured).
-
- Commands and Parameters:
-
- The command tells the modem what action to take. AT Commands are either a
- single letter or a letter preceded by an ampersand(&). For example, the Q
- command determines whether the modem returns result codes in response to
- commands, and the &D command controls the modem's use of the DTR signal.
-
- The parameter (0,1,2,etc.) follows a command to tell the modem which
- option to use. If a parameter is not specified, the modem assumes the 0
- (zero) option. For example, E is the same as E0. Several commands can be
- issued on a single line as long as it does not exceed 255 characters.
- Although Q1 is one command, it counts as two characters in the command
- line.
-
- End of Line Character:
-
- The <--- terminates the command line and sends the instructions from the
- computer to the modem. The particular character used to perform this
- function on your keyboard might be the Return key or the Enter key.
-
- Escape Sequence - +++
-
- The escape sequence returns the modem to the command state from the
- on-line state. The escape sequence is issued on a line by itself and is
- sent without the AT prefix and the <--- command line terminator. The escape
- sequence includes a guard time bracketing the three characters. Both the
- character used and the duration of the guard time can be changed, if
- desired, by writing to S-Registers 2 and 12, respectively.
-
- ISSUING AT COMMANDS:
-
- When the modem powers up, it enters the "command state," ready to accept
- instructions (unless command recognition has been disabled by "dumb mode"
- configuration). The modem also enters the command state when a connection
- is broken. When you use the D or A commands to make a connection, the
- modem enters the "on-line state". Anything you type is sent to the modem
- and computer on the other end of the line when the modem is in the on-line
- state.
-
- To enter commands while still connected to another modem, issue the escape
- sequence (+++). The modem will enter the command state, ready to accept
- commands. When you are ready to go on-line again, simply issue the OO
- command.
-
- AT COMMAND SUMMARY:
-
- V-series ULTRA Smartmodem 9600 supports the AT Commands listed on this
- card. If you issue an AT Command not included in this listing, the modem
- will return an ERROR result code. Always precede the command option with
- the AT prefix and end the line with <--- (except when issuing A/ and +++).
-
- The most frequently used command is the D command and its dial modifiers
- (see below). The D command causes the modem to originate a telephone call
- and the dial modifiers initiate the desired features. For example, AT DT9
- W 555-2369 <--- instructs the modem to dial in the following way. The
- modem dials the access code 9 using the tone method (T), waits for a
- second dial tone (W), then dials the specified number (555-2368). The
- modem waits for a carrier tone from the modem at the other end of the
- line. If no carrier is detected within a given time (see S-Register 7;
- factory setting is 50 seconds), the modem automatically releases the line
- and sends the result code NO CARRIER. If a carrier signal is detected, the
- modem sends the result code CONNECT and goes on-line, thereby permitting
- communication with the remote modem.
-
- Command options listed in bold type are those preselected in memory as
- part of the modem's factory configuration. These options are referred to
- as factory settings.
-
- COMMAND DESCRIPTION
- ------- ------------
- A Enter answer mode; go off hook, attempt to answer incoming
- call, and go on-line with another modem
-
- A/ Re-execute previous command line; not preceded by AT nor
- followed by <---
-
- BO Initiate calls using V.22 at 1200 bps
-
- B1 Initiate calls using 212A at 1200 bps
-
- B2 If originating a call using V.23, transmit at 75 bps and
- receive at 1200 bps. If answering and NO selected, transmit
- at 1200 bps and receive at 75 bps.
-
- B3 If originating a call using V.23, transmit at 1200 bps and
- receive at 75 bps. If answering and NO selected, transmit at
- 75 bps and receive at 1200 bps.
-
- B15 Initiate calls using V.21 at 300 bps
-
- B16 Initiate calls using 103 at 300 bps
-
- B41 Initiate a call using V.32 at 4800 bps
-
- B42 Initiate a call using ping pong (half duplex) at 4800 bps
-
- B60 Initiate a call using V.32 at 9600 bps
-
- B61 Initiate a call using ping pong (half duplex) at 9600 bps
-
- D Enter originate mode; go off hook and attempt to go on-line
- with another modem
-
-
- MODIFIER DESCRIPTION
- -------- -----------
-
- 0-9*#ABCD Specifies letters, numbers, and symbols
- the modem will use when dialing
-
- T Dials using Tone method
-
- P Dials using Pulse method
-
- ' Pauses before continuing
-
- W Waits for second dial tone
-
- @ Waits for quiet answer
-
- ! Issues timed break recall (flash)
-
- R Places call in reverse mode (to call an
- originate-only modem)
-
- ; Returns to command state after dialing and
- maintains the connection
-
- S=n Dials phone number n (0-3) stored with
- &Zn=x
-
-
- COMMAND DESCRIPTION
- ------- -----------
-
- E0 Do not echo characters from the keyboard to the screen in
- command state
-
- E1 Echo characters from the keyboard to the screen in command
- state
-
- H0 Hang up and place modem in command state
-
- H1 Go off hook and operate auxiliary relay
-
- I0 Display product code (3-digit number)
-
- I1 Calculate ROM checksum (3-digit number)
-
- I2 Verify ROM checksum of modem (OK or ERROR)
-
- L0-L1 Set low speaker volume
-
- L2 Set medium speaker volume
-
- L3 Set high speaker volume
-
- M0 Turn speaker off
-
- M1 Turn speaker on until carrier detected
-
- M2 Turn speaker on
-
- M3 Turn speaker on until carrier detected, except during dialing
-
- N0 When originating or answering, handshake only at speed
- specified by S37
-
- N1 When originating, permit negotiation of a common communication
- standard at highest associated line speed supported by both
- modems. Begin negotiations from the DCE line speed specified
- in S37, falling back to a lower speed if necessary. When
- answering, fall back from V.32 or V.32 ping pong (half
- duplex) to V.22/212A/V.22bis, then V.21/103
-
- N2 When originating, permit negotiation of a common communication
- standard at highest associated line speed supported by both
- modems. Begin negotiations from the DCE line speed specified in
- S37, falling back to a lower speed if necessary. When answering,
- fall back from V.32 or V.32 ping pong (half duplex) to
- V.22/212A/V.22bis, then V.23/V.21/103
-
- COMMAND DESCRIPTION
- ------- -----------
-
- N3 When originating, handshake only at speed specified by S37.
- When answering, fall back from V.32 or V.32 ping pong (half
- duplex) to V.22/212A/V.22bis, then V.21/103
-
- N4 When originating, handshake only at speed specified by S37.
- When answering, fall back from V.32 or V.32 ping pong (half
- duplex) to V.22/212A/V.22bis, then V.23/V.21/103
-
- N5 When originating, permit negotiation of a common communication
- standard at highest associated line speed supported by both
- modems. Begin negotiations from DCE line speed specified in
- S37, falling back to a lower speed if necessary. When answer-
- ing, handshake only at speed specified by S37
-
- O0 Go to on-line state
-
- O1 Go to on-line state, initiate retrain
-
- Q0 Return result codes
-
- Q1 Do not return result codes
-
- Q2 Return result codes in originate mode, do not return result
- codes in answer mode
-
- Sr? Read and respond with current value of register r (r=number
- of register; ? requests value)
-
- Sr=n Set the value of register r to n (n=value within range of
- register r)
-
- V0 Display result codes as numbers
-
- V1 Display result codes as words
-
- W0 Do not return negotiation progress messages
-
- W1 Return negotiation progress messages
-
- W2 Do not return negotiation progress messages; return CONNECT
- messages using modem-to-modem (DCE) speeds instead of modem-
- to-DTE speeds
-
- X0 Provide basic call progress features to enable connection, no
- carrier, and ring detection
-
- X1 Provide basic call progress features and connection speed with
- appropriate result codes
-
- X2 Provide basic call progress features, connection speed, and
- dial tone detection
-
- X3 Provide basic call progress features, connection speed, and
- busy signal detection
-
- X4 Provide basic call progress features, connection speed, busy
- signal and dial tone detection
-
- Y0 Do not respond to longspace disconnect
-
- Y1 Respond to longspace disconnect
-
- Z0 Reset and recall stored user profile 0
-
- Z1 Reset and recall stored user profile 1
-
- &C0 Presume presence of carrier detect signal
-
- &C1 Track the status of carrier detect signal
-
- &C2 Presume presence of carrier detect signal until on-line, then
- track status of signal
-
- &D0 Ignore the status of DTR signal
-
- &D1 Monitor DTR signal. When an on-to-off transition of DTR signal
- occurs, the modem enters command state. Return to the on-line
- state (if the connection has not been broken) when the 00
- command is issued.
-
- &D2 Monitor DTR signal. When an on-to-off transition of DTR signal
- occurs, hang up and enter the command state
-
- &D3 Monitor DTR signal. When an on-to-off transition of DTR signal
- occurs, hang up and perform a reset
-
- &F Recall factory configuration as active configuration
-
- &G0 Use no guard tones
-
- &G2 Use 1800 Hz guard tones
-
- &J0 Configure for RJ-11, RJ-41S, RJ-45S telco jacks
-
- &J1 Configure for RJ-12, RJ-13 telco jacks
-
- FOR JACK SETTING WHEN CONFIGURED FOR MI/MIC OPERATION,
- SEE REGISTER S-92
-
- &K0 Disable local flow control
-
- &K1 Enable RTS/CTS local flow control
-
- &K2 Enable XON/XOFF local flow control
-
- &K3 Enable RTS/CTS local flow control
-
- &K4 Enable XON/XOFF local flow control
-
- &K5 Enable transparent XON/XOFF local flow control
-
- &L0 Configure for dial-up operation
-
- L1 Configure for private speechband circuit
- (conditioned leased line) operation
-
- &On Enter X.25 PAD command state of channel n (0-3)
- from AT command state; if a parameter is not specified,
- the modem will return to the command state of the
- channel last selected
-
- &Q0 Communicate in asynchronous mode
-
- &Q1 Communicate in synchronous mode 1 - Async-to-Sync
-
- &Q2 Communicate in synchronous mode 2 - Stored Number Dial
-
- &Q3 Communicate in synchronous mode 3 - Voice/Data Switch
-
- &Q4 Communicate in synchronous mode 4 - Hayes AutoSync
-
- &Q5 Communicate in error-control mode
-
- &Q6 Communicate in asynchronous mode with automatic speed
- buffering - for interfaces requiring constant speed
- between the DTE (computer/terminal) and the DCE (modem)
-
- &R0 Track CTS according to RTS
-
- &R1 Ignore RTS; assume presence of CTS
-
- &S0 Assert DSR signal always
-
- &S1 Assert DSR signal prior to handshake operation
-
- &S2 Assert DSR signal after handshake negotiation, but
- before CONNECT XXXXX result code sent to DTE
-
- &T0 Terminate test in progress
-
- &T1 Initiate local analog loopback
-
- &T3 Initiate local digital loopback
-
- &T4 Grant request from remote modem for remote digital loopback
-
- &T5 Deny request from remote modem for remote digital loopback
-
- &T6 Initiate remote digital loopback
-
- &T7 Initiate remote digital loopback with self test
-
- &T8 Initiate local analog loopback with self test
-
- The &T commands must be entered when the modem is
- configured for &Q0.
-
- &U0 Enable trellis coding (V.32 9600 bps only)
-
- &U1 Disable trellis coding
-
- &V View active configuration, user profiles, and stored
- telephone numbers
-
- &W0 Write storable parameters of current configuration in
- memory as profile 0
-
- &W1 Write storable parameters of current configuration in
- memory as profile 1
-
- &X0 Derive transmit clock signal from modem's internal
- oscillator (internal clock signal on pin 15)
-
- &X1 Derive transmit clock signal from attached computer
- (external clock signal on pin 24)
-
- &X2 Derive transmit clock signal from receive carrier
- (slave receive clock signal on pin 15)
-
- &Y0 Specify stored user profile 0 as power-up configuration
-
- &Y1 Specify stored user profile 1 as power-up configuration
-
- &Zn=x Store phone number x in location n (0-3)
-
- RESULT CODE SUMMARY:
-
- When you issue a command, the modem responds with a result code to
- indicate whether it understands and can act on the instructions
- (either OK or ERROR). In addition, result codes report the progress
- of a connection. With the V command options, you can choose whether
- result codes are reported as words or numbers (see the chart below);
- the factory setting is as words (V1). You can also select the set of
- result codes you want reported during call progress with the X and W
- command options. If you prefer not to have the modem return result codes,
- or if the software you are using does not handle responses from the
- modem, you can turn off result codes with the Q1 command option.
-
- COMMAND RESPONSE AND CALL PROGRESS MONITORING:
-
- The factory setting enables the extended set of result codes for call
- progress monitoring (X4). When set up in this way, the modem performs and
- reports full call progress monitoring (RING, NO CARRIER, NO DIALTONE, and
- BUSY). It also indicates the speed of the connection (CONNECT 1200 as
- opposed to simply CONNECT).
-
- NUMBER WORD EXPLANATION
- ------ ---- -----------
-
- 0 OK Command executed
-
- 1 CONNECT Connection at 0 to 300, 1200,
- 1200/75, 75/1200, 2400, 4800
- 9600, 19200, or 38400 bps is X0
- selected; otherwise, at 0-300 bps
-
- 2 RING Ring signal indicated
-
- 3 NO CARRIER Carrier signal not detected, or lost
-
- 4 ERROR Invalid command, checksum, error in
- command line or command line exceeds
- 255 characters
-
- 5 CONNECT 1200 Connection at 1200 or 1200/75, 75/1200,
- bps (disabled by X0)
-
- 6 NO DIALTONE No dial tone detected. Enabled by X2 or
- X4, or W dial modifier
-
- 7 BUSY Engaged (busy) signal detected. Enabled
- by X3 or X4
-
- 8 NO ANSWER No silence detected when dialing a system
- not providing a dial tone. Enabled by @
- dial modifier
-
- 10 CONNECT 2400 Connection at 2400 bps (disabled by X0)
-
- 11 CONNECT 4800 Connection at 4800 bps (disabled by X0)
-
- 12 CONNECT 9600 Connection at 9600 bps (disabled by X0)
-
- 14 CONNECT 19200 Connection at 19200 bps (disabled by X0)
-
- 22 CONNECT 1200/75 Connection at 1200 bps when transmitting
- and 75 bps when receiving
-
- 23 CONNECT 75/1200 Connection at 75 bps when transmitting and
- 1200 bps when receiving
-
- 28 CONNECT 38400 Connection at 38400 bps (disabled by X0)
-
- NEGOTIATION PROGRESS MESSAGES:
-
- V-series system products report special result codes during error-control
- negotiation. Whether or not these messages are displayed is selected with
- the W command. The factory setting is messages disabled (W0) to avoid
- conflict with software programs that do not support this additional level
- of call progress monitoring.
-
- NUMBER WORD EXPLANATION
- ------ ---- -----------
-
- 40 CARRIER 300 Carrier detected at 300 bps
-
- 44 CARRIER 1200/75 Carrier detected, at 1200 bps when sending
- and at 75 bps when receiving
-
- 45 CARRIER 75/1200 Carrier detected, at 75 bps when sending
- and at 1200 bps when receiving
-
- 46 CARRIER 1200 Carrier detected at 1200 bps
-
- 47 CARRIER 2400 Carrier detected at 2400 bps
-
- 48 CARRIER 4800 Carrier detected at 4800 bps
-
- 50 CARRIER 9600 Carrier detected at 9600 bps
-
- 66 COMPRESSION: MNP5 compression negotiated
- CLASS 5
-
- 67 COMPRESSION: V.42bis compression negotiated
- V.42BIS
-
- 68 COMPRESSION: Hayes Adaptive Data
- ADC Compression negotiated
-
- 69 COMPRESSION: No compression negotiated
- NONE
-
- 70 PROTOCOL: Asynchronous mode
- NONE
-
- 71 PROTOCOL:ERROR- Error-control mode with LAPB protocol
- CONTROL/LAP-B
-
- 72 PROTOCOL: Error-control mode with extended
- CONTROL/LAP-B/HDX protocol in half-duplex
-
- 73 PROTOCOL: ERROR- Error-control mode with AFT
- CONTROL/AFT
-
- 74 PROTOCOL: Synchronous X.25 connection established
- X.25/LAP-B with a carrier speed of 1200, 2400, 4800,
- or 9600 bps
-
- 75 PROTOCOL: Synchronous X.25 half-duplex connection
- X.25/LAP-B/HDX established with a carrier speed of 4800
- or 9600 bps
-
- 76 PROTOCOL:X.25/ Asynchronous X.25 connection
- X.25/LAP-B/AFT Established; AFT used
-
- 77 PROTOCOL: V.42 LAP-M
- LAP-M
-
- 78 PROTOCOL: V.42 LAP-M with half-duplex
- LAP-M/HDX
-
- 79 PROTOCOL: V.42 LAP-M with AFT
- LAP-M/AFT
-
- 80 PROTOCOL: Alternative protocol (MNP compatible)
- ALT
-
- 91 AUTOSTREAM: Multiplexing of muliple virtual channels
- LEVEL 1
-
- 92 AUTOSTREAM: Transparent control of one PAD
- LEVEL 2 (non-simultaneous)
-
- 93 AUTOSTREAM: Transparent control of all PADs
- LEVEL 3 (simultaneous)
-
- S-REGISTER SUMMARY:
-
- S-Registers are special memory locations that hold values used by the
- modem for configuration and operating parameters. All V-series system
- products incorporate the group of S-Registers associated with Smartmodem
- product functions. These registers serve as counters, timers, and
- frequently used ASCII characters. A second group, associated with
- V-series functions, are used to configure the modem's feature
- negotiation options. A third group adjusts various modem PAD options.
-
- Changes to S-Register values can be made with the Sr=n command and read
- with the Sr? command. For a complete description of each S-Register, see
- the V-series System Product User's Reference. Factory-set values are
- indicated by bold type.
-
- SMARTMODEM REGISTERS:
-
- These registers can be adjusted to suit the desired configuration of the
- modem within the range of values indicated in the Range/Units column
- below. A + in the Factory Setting column indicates the value of this
- register cannot be stored as part of a user-defined profile. When the
- modem is reset, the factory setting for this register will be recalled
- from memory.
-
- FACTORY
- REGISTER DESCRIPTION RANGE/UNITS SETTING
- -------- ----------- ----------- -------
- S0 Select ring to answer on 0-255 rings 0
-
- S1 Ring count (incremented 0-255 rings 0+
- with each ring)
-
- S2 Escape sequence character 0-127 ASCII 43
-
- S3 Carriage return character 0-127 ASCII 13+
-
- S4 Line feed character 0-127 ASCII 10+
-
- S5 Back space character 0-32, 127 ASCII 8+
-
- S6 Wait before blind dialing 2-255 sec 2
-
- S7 Wait time for carrier 1-255 sec 50
-
- S8 Duration of delay for 0-255 2
- comma
-
- S9 Carrier detect response time 1-255 1/10 sec 6
-
- S10 Delay carrier loss to hang 1-255 1/10 sec 14
- up
-
- S11 Duration/spacing of tones 50-255 msec 95
-
- S12 Escape sequence guard time 0-255 1/50 sec 50
-
- S18 Select test timer 0-255 sec 0
-
- S25 DTR change detect time 0-255 1/100 secY 5
-
- S26 RTS/CTS delay 0-255 1/100 sec 1
-
- S30 Automatic timeout. This 0-255 10 sec 0
- register monitors the
- activity on the line. The
- factory setting is 0, timer
- disabled
-
- Y When the modem is configured for synchronous operation,
- and until on-line, units are measured in seconds rather
- than in 1/100 seconds.
-
- V-SERIES REGISTERS:
-
- The values held in the S-Registers described below select between
- several operating conditions. The values written to these registers
- (except the status response registers S85 and S86) can be stored in
- memory as part of a user-defined profile with the &W command options.
-
- REGISTER S36:
-
- Negotiation fallback - When the initial attempt to connect in
- error-control mode fails, this register specifies the subsequent action
- that should be taken.
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 Hang up
-
- 1 Attempt a standard asynchronous connection (&Q0)
-
- 3 Attempt an asynchronous connection using automatic
- speed buffering (&Q6)
-
- 4 Attempt a V.42 Alternative Protocol connection
- (MNP compatible); if negotiation fails, hang up
-
- 5 Attempt a V.42 Atlernative Protocol connection
- (MNP compatible); if negotiation fails, attempt
- a standard asynchronous connection
-
- 7 Attempt a V.42 Alternative Protocol connection
- (MNP compatible); if negotiation fails, attempt
- an asynchronous connection using automatic
- speed buffering
-
- NOTE: The selected fallback option can be initiated immediately with
- Register S48. For example, a connection attempt using the
- Alternative Protocol can be forced by setting S48=128 and
- S36=5 or 7.
-
- REGISTER S37:
-
- Maximum DCE line speed - selects the speed (for all modes except V.25bis)
- at which the modem attempts to connect with a remote modem; speed will be
- the highest DCE speed supported by both modems not exceeding the speed
- specified by this register. (See S93 for V.25bis modes).
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 Speed of last AT Command issued
-
- 1 75 bps
-
- 2 110 bps
-
- 3 300 bps
-
- 5 1200 bps
-
- 6 2400 bps
-
- 7 4800 bps
-
- 9 9600 bps
-
- REGISTER S38:
-
- Delay before forced hang up - specifies the number of seconds the modem
- waits when in error-control mode (&Q5) before performing the disconnect
- operation after receiving the command to hang up or an on-to-off
- transition of DTR. The range of this register is 0-255 seconds; the
- factory setting is 20 seconds. If the register is set to a value between 0
- and 254, the modem will wait that number of seconds, or until all data
- has been transferred, before hanging up. If the register is set to 255,
- the modem does not hang up until all data is transferred.
-
- REGISTER S46:
-
- Error-control protocol selection - specifies the error-control method
- used for subsequent connections
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 Either LAPM or fallback to LAPB
-
- 1 LAPB only
-
- 2 LAPM or fallback to LAPB; use data compression+
-
- 3 LAPB with data compression+
-
- 6 X.25 or fallback to LAPB; use data compression+
-
- 136 LAPM only
-
- 138 LAPM with data compression+
-
- 134 X.25
-
- + The technique negotiated is determined by capabilities and
- configuration of both modems. V.42bis is attempted first, then Hayes
- Adaptive Data Compression. If neither method is supported by both modems,
- or if either modem has compression disabled, no compression will be used.
-
- REGISTER S48:
-
- Feature negotiation action - selects how feature negotiation is used when
- making connections with the remote system. The negotiation process can be
- tailored to suit a connection or bypassed altogether. For example, when
- the capabilities of the remote modem are known, negotiation is
- unnecessary. The factory setting is 7, negotiation enabled.
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 Negotiation disabled; presume the remote modem is
- configured for and has the capabilities necessary for
- the connection selected with S46
-
- 3 Negotiation enabled, but originating modem remains silent
- during detection phase for connections with MNP modems;
- defeats connection sequence with other V.42 modems
-
- 7 Negotiation enabled
-
- 128 Negotiation disabled; forces fallback options specified
- in S36 to be taken immediately
-
- REGISTER S49:
-
- Buffer lower limit - specifies the minimum size of the buffer used in
- error-control or automatic speed buffering mode. The range is 1-249
- bytes; the factory setting is 8.
-
- REGISTER S50 :
-
- Buffer upper limit - specifies the maximum size of the buffer used in
- error-control or automatic speed buffering mode. The range is 2-250
- bytes; the factory setting is 16.
-
- REGISTER S63:
-
- Leased line carrier level - selects the carrier power level in dBm for
- leased line operation. This register specifies a carrier level value that
- is not to be exceeded. The range for this register is 0-15 (0 dBm to
- -15 dBm). The factory setting is 0.
-
- REGISTER S69:
-
- Link layer window size - sets the number of frames (packets) sent between
- acknowledgements from the remote system. The range is 1-15 with a factory
- setting of 15. LAPM connections use a window size of 1-15; LAPB
- connections and X.25 connections use a window size of 1-8. If a LAPB or
- X.25 connection is made, any value greater than 8 is treated as 8.
-
- REGISTER S70:
-
- Maximum number of retransmissions - determines how many times the modem
- will retransmit a frame. The range is 0-255 retries with a factory
- setting of 10.
-
- REGISTER S71:
-
- Link layer timeout - sets the delay between retransmissions to the remote
- system. The range is 1-255 1/10 seconds, with a factory setting of 2 (200
- milliseconds).
-
- REGISTER S72:
-
- Loss of "flag idle" timeout - specifies the interval between idle flags.
- The range is 1-255 seconds with a factory setting of 30.
-
- REGISTER S73:
-
- No activity timeout - specifies the period of inactivity (no data, only
- good carrier and flag idle received) before the modem sends a query (an
- "RR") to the remote modem to verify that it is operating properly. The
- range is 1-255 seconds with a factory setting of 5.
-
- REGISTER S82:
-
- Break signaling technique - selects a method of break signal handling for
- V.42 communications: in sequence, expedited, and destructive. Break
- signals provide a way for you to get the attention of the remote host.
- The break type used depends on your application.
-
- VALUE EXPLANATION
- ----- -----------
-
- 3 "Expedited" signaling regardless of its sequence in data
- sent and received; data integrity maintained
-
- 7 "Destructive" signaling regardless of its sequence in
- data sent and received; data in process at time is
- destroyed
-
- 128 "In sequence" signaling as data is sent and received; data
- integrity maintained ahead of and after break.
-
- REGISTER S84:
-
- Adaptive start up negotiation (ASU) - selects the adaptive start up
- method to be negotiated for subsequent connections.
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 Do not negotiate ASU connection
-
- 128 Negotiate ASU with fixed start up
-
- 129 Negotiate ASU with fast start up on both sides
-
- 130 Negotiate ASU with smooth start up on both sides
-
- 131 Negotiate ASU with configuring modem using fast
- start up and the other modem using smooth start up
-
- 132 Negotiate ASU with configuring modem using smooth
- start up and the other modem using fast start up
-
- REGISTER S85:
-
- ASU negotiation report - indicates which adaptive start up method has
- negotiated for the current connection. To read this register, issue the
- escape sequence to place the modem in the command state, then issue
- ATS85?<---. The modem will report one of the values below.
-
- CODE EXPLANATION
- ---- -----------
-
- 0 ASU not negotiated; fixed start up in use
-
- 128 ASU negotiated with fixed start up
-
- 129 ASU negotiated with fast start up on both sides
-
- 130 ASU negotiated with smooth start up on both sides
-
-
- 131 ASU negotiated with reporting modem using fast start up
- and the other modem using smooth start
-
- 132 ASU negotiated with reporting modem using smooth start up
- and the other modem using fast start up
-
- REGISTER S86:
-
- Connection failure cause code - helps determine the cause of a connection
- failure. When the modem issues a NO CARRIER result code, a value is
- written to this S-Register. To read this register following the connection
- failure, issue ATS86 <---. The modem will report one of the values below.
-
- CODE EXPLANATION
- ---- -----------
-
- 0 Normal hang up; no error occurred
-
- 4 Physical carrier loss
-
- 5 Feature negotiation failed to detect presence of another
- error-control modem at the other end
-
- 6 Other error-control modem did not respond to feature
- negotiation message sent by this modem
-
- 7 Other modem is synchronous-only; this modem is
- asynchronous-only
-
- 8 Modems could not find a common framing technique
-
- 9 Modems could not find a protocol in common
-
- 10 Incorrect Feature negotiation message sent by other modem
-
- 11 Synchronous information (data or flags) not received from
- other modem. Modem waited 30 seconds before hanging up
-
- 12 Normal disconnect initiated by other modem
-
- 13 Other modem did not respond after many transmissions of the
- same message. Modem made 10 attempts then hung up
-
- 14 Protocol violation occurred
-
- 15 Compression failure
-
-
- REGISTER S92:
-
- MI/MIC operation - enables (chooses method) or disables the mode
- indicate/mode indicate common interface. The settings available for this
- register support various combinations of edge and level detection in
- either originate or answer mode with ring indicator (RI) pulse enabled or
- disabled. Note that setting this register to a value other than the
- factory setting (0) automatically redefines the jack setting specified
- with the &J command.
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 MI/MIC disabled
-
- 1 level triggered, originate mode, RI pulse enabled
-
- 3 edge triggered, originate mode, RI pulse enabled
-
- 5 level triggered, answer mode, RI pulse enabled
-
- 7 edge triggered, answer mode, RI pulse enabled
-
- 9 level triggered, orginate mode, RI pulse disabled
-
- 11 edge triggered, originate mode, RI pulse disabled
-
- 13 level triggered, answer mode, RI pulse disabled
-
- 15 edge triggered, answer mode, RI pulse disabled
-
- REGISTER S93:
-
- V.25bis DTE interface speed - selects the speed used when the modem is
- configured for V.25bis mode. When autobauding in any mode other than
- V.25bis, the modem uses the value held in S37.
-
- VALUE EXPLANATION
- ----- -----------
-
- 3 300 bps
-
- 5 1200 bps
-
- 6 2400 bps
-
- 7 4800 bps
-
- 9 9600 bps
-
- REGISTER S94:
-
- Command mode selector - provides an alternative to setting internal DIP
- switches when choosing between the AT command mode (factory setting) and
- the various CCITT V.25bis command modes supported by the modem. To use
- this register, DIP switches 3 and 4 must both be in the UP position
- (factory setting).
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 Standard AT command operation (factory setting)
-
- 1 Asynchronous V.25bis using addressed access
-
- 2 Synchronous V.25bis (HDLC framing) using addressed access
-
- 3 Synchronous V.25bis (Character framing) using addressed
- access
-
- 5 Asynchronous V.25bis using direct access
-
- 6 Synchronous V.25bis (HDLC framing) using direct access
-
- 7 Synchronous V.25bis (Character framing) using direct
- access
-
- 9 Asynchronous V.25bis using addressed access with EBCDIC
- character set option
-
- 10 Synchronous V.25bis (DHLC framing) using addressed access
- with EBCDIC character set option
-
- 11 Synchronous V.25bis (Character framing) using addressed
- access with EBCDIC character set option
-
- 13 Asynchronous V.25bis using direct access with EBCDIC
- character set option
-
- 14 Synchronous V.25bis (HDLC framing) using direct access
- with EBCDIC character set option
-
- 15 Synchronous V.25bis (Character framing) using direct
- access with EBCDIC character set option
-
- REGISTER S95:
-
- Negotiation message options - enables various result codes that indicate
- the sequence of events in the establishment of an error-control
- connection (these are listed under "Result Codes"). This register does
- not affect the way in which the modem negotiates the connection; it
- merely enables message options. The factory setting for this register is
- value 0, not bits selected. To enable any combinatin of the bits, add the
- values(s) to the right of the bit number and set the register to this
- sum. Note that changing the W command setting does not affect the value
- set for this register.
-
- BIT VALUE EXPLANATION
- --- ----- -----------
-
- 0 1 Use speed of DTE-to-modem connection when reporting
- DCE line speed (CARRIER message).
-
- 1 2 Append "/ARQ" to CONNECT result code when an
- error-control connection is made
-
- 2 4 Enable CARRIER messages
-
- 3 8 Enable PROTOCOL messages
-
- 4 16 Enable AUTOSTREAM messages
-
- 5 32 Enable COMPRESSION messages
-
- X.25 PAD REGISTERS:
-
- The following registers are used only for X.25 packet switched calls.
- Their values do not affect other connections.
-
- REGISTER S53:
-
- Global PAD configuration - defines a set of behavior switches that
- control the X.25 PAD and all four virtual channels.
-
- VALUE EXPLANATION
- ----- -----------
-
- 0 CCITT compatibility
-
- 1 CCITT compatibility; PAD prompt is an asterisk and is
- preceded by the channel number (e.g.,1*)
-
- 2 Fixed user interface; PAD prompt is a hyphen
-
- 3 Fixed user interface; PAD prompt is a hyphen preceded by
- the channel number (e.g.,1-)
-
- 4 Fixed control interface; PAD prompt is a hyphen
-
- 5 Fixed control interface; PAD prompt is a hyphen preceded
- by the channel number
-
- 6 Fixed user and fixed control interface; PAD prompt is a
- hyphen
-
- 7 Fixed user and fixed control interface; PAD prompt is a
- hyphen preceded by the channel number
-
- REGISTERS S74, S75:
-
- Minimum incoming logical channel number - S74 (upper two decimal digits)
- and S75 (lower two decimal digits) combine to specify the lowest incoming
- logical channel number the packet layer will accept and report. The range
- for S74 is 0-40 (in units of 100) with a factory setting of 0. The range
- for S75 is 0-99 with a factory setting of 1. For example, setting S74=10
- and S75=60 specifies 1060 as the lowest incoming logical channel number
- the packet layer will accept and report.
-
- REGISTERS S76, S77:
-
- Maximum incoming logical channel number - S76 (upper two decimal digits)
- and S77 (lower two decimal digits) combine to specify the highest
- incoming logical channel number the packet layer will accept and report.
- The range for S76 is 0-40 (in units of 100) with a factory setting of 40.
- The range for S77 is 0-99 with a factory setting of 95. For example,
- setting S76=40 abd /S77=90 specifies 4090 as the highest incoming logical
- channel number the packet layer will accept and report.
-
- REGISTERS S78,S79:
-
- Outgoing logical channel number - S78 (upper two decimal digits) and S79
- (lower two decimal digits) combine to specify the outgoing logical
- channel number the packet layer will use to place a call. The range for
- S78 is 0-40 (in units of 100) with a factory setting of 0. The range for
- S79 is 0-99 with a factory setting of 16. For example, setting S78=30 and
- S79=75 specifies 3075 as the outgoing logical channel number the packet
- layer will use.
-
- REGISTER S80:
-
- Packet layer N20 parameter - sets the maximum number of times a restart
- request can be retransmitted. The range is 0-255 with a factory setting
- of 1.
-
- REGISTER S81:
-
- Packet layer T20 parameter - sets the maximum duration (in 10 second
- increments) the transmitter waits for acknowledgement of a restart
- request frame before initiating a recovery procedure. The range is 0-255
- with a factory setting of 18 (180 seconds).
-
- PAD COMMANDS FOR X.25 CONNECTIONS:
-
- Although calls to an X.25 Packet Switched Network are placed using the D
- command, once connected, calls are made from one of the modem's four
- channels using a set of command instructions specific to CCITT triple-X
- PADs. For descriptions of the commands used with X.25 connections, refer
- to the V-series System Product User's Reference.
-
- DTE INTERFACE CONNECTION:
-
- Proper connections between the modem and the computer or other device on
- which it is installed are mandatory for establishing connections and
- maintaining data integrity during communications.
-
- The chart below details the Data Terminal Equipment (DTE) interface
- connector pin assignments and circuit descriptions of each signal for the
- modem's DTE interface connection. Both the EIA (Electronic Industry of
- American) and the CCITT V.24 standard nomenclature are provided. This
- information should be used to determine the cabling requirements for your
- application. If you are unable to purchase a cable meeting your needs,
- contact Hayes Customer Service.
-
- PIN EIA V.24 SIGNAL DIRECTION DESCRIPTION
- --- --- ---- ---------------- -----------
-
- 1 AA 101 N/A Protective Ground
-
- 2 BA 103 To modem Transmit Data
-
- 3 BB 104 From modem Receive Data
-
- 4 CA 105 To modem Request To Send
-
- 5 CB 106 From modem Clear To Send
-
- 6 CC 107 From modem Data Set Ready
-
- 7 AB 102 N/A Signal Ground
-
- 8 CF 109 From modem Data Carrier Detect
-
- 12 CI 112 From modem Data Signal Rate
-
- 15 DB 114 From modem Transmitter Clock
-
- 17 DD 115 From modem Receiver Clock
-
- 20 CD 108.2 To modem Data Terminal Ready
-
- 22 CE 125 From modem Ring Indicator
-
- 23 CI 112 From modem Data Signal Rate
-
- 24 DA 113 To modem Transmitter Clock
-
- NOTE: In a synchronous mode, pins 15,17, and 24 carry signal element
- timing. In AutoSync mode, pin 22 carries an end-of-frame signal. Some
- hardware and software monitor this circuit and pin 20 for modem control;
- Hayes Smartcom products do not. When using RTS and CTS local flow
- control, pin 4 and pin 5 must be supported.
-
- EXPERIENCING DIFFICULTIES?
-
- The following suggestions may answer your questions before you go to more
- technically detailed sources such as the V-series System Product User's
- Reference, or to your hardware manuals. Your first reference should
- always be your software's manual as the software controls the operation
- of the modem.
-
- Check for proper use of communication signals:
-
- Refer to your computer and software manuals to determine whether the
- modem's response to signals needs to be adjusted with AT commands. For
- example, the requirements for Data Terminal Ready and Carrier Detect
- signaling (controlled by the &D2 and &C1 commands, respectively) vary
- between communication environments. The way in which the computer and the
- software use signals will determine how the modem should respond to or
- control them.
-
- Verify the appropriate communication standard:
-
- The modem uses the B command options to select between various
- communication standards (see the B command listing on this card and the
- Installation Guide for communication standards supported by your modem).
- Some remote systems require that a particular communication standard and
- associated speed be selected.
-
- Adjust modem's command response:
-
- Some computer and software combinations do not react as expected when the
- modem responds to commands and/or provides call progress monitoring with
- result codes. Use the X,V,W, and Q commands to configure the modem's
- responses to meet these needs.
-
- Verify adequate use of local flow-control:
-
- When using the modem in error-control mode (&Q5) or in asynchronous mode
- with speed buffering (&Q6), some method of flow-control is necessary.
- The method should be selected based on the capabilities of the software
- and the requirements of the attached device (see the &K command
- options).